Social Structure for Open Source Software Projects
نویسنده
چکیده
Open source software (OSS) has drawn increasing attention from both practitioners and researchers in recent years. However, few empirical studies have investigated the interaction process of OSS teams during OSS development. This dissertation has two primary objectives. First, the research studies the social structure of OSS teams. Second, the research investigates the factors impacting the social structure of OSS project teams (e.g., group size, group composition and group task) as well as the effects of social structure on OSS performance. Based on the theory of social structure, social network, and group-related theories, the dissertation discusses a general research framework and a planned two-phase study to achieve the research goals. The first phase of the research is to understand the social structure of OSS projects, especially the interaction pattern during the development process. Research hypotheses are proposed at the end of this stage. The second phase aims to test the hypotheses on the causes and effects of social structure on OSS development. Social network analysis, which focuses on investigating the relationships between a set of actors, will be employed as the primary research methodology for this study. Data will be collected from websites such as SourceForge that host OSS projects. By understanding the relationships between group characteristics, social network, and OSS performance, this research contributes to the enhancement of knowledge on OSS development from the social network perspective.
منابع مشابه
Determinants of Open Source Software License Choice: A Social Influence Perspective
This study presents a social influence model of open source license choice. For our theoretical foundation, we build on the heterogeneous diffusion model of social influence from the sociology literature. We characterize specific open source licenses as discrete practices that are at risk of being adopted by new open source projects. Specific hypotheses are proposed and tested on a sample of 5,...
متن کاملBorn to Win? How Foundational Network Structure Affects the Success of Open Source Development Projects
User-driven innovation initiatives enabled by virtual social networks are gaining importance in modern business contexts. For example, the open source software development movement employs an online network whose members collaborate to develop software. In this usernetwork–driven innovation context, the product development process consists of two stages: (1) transition from an idea to initiatin...
متن کاملHierarchy and centralization in Free and Open Source Software team communications1
Free/Libre Open Source Software (FLOSS) development teams provide an interesting and convenient setting for studying distributed work. We begin by answering perhaps the most basic question: what is the social structure of these teams? Based on a social network analysis of interactions represented in 62,110 bug reports from 122 large and active projects, we find that some OSS teams are highly ce...
متن کاملImpacts of Social Network Structure on Knowledge Sharing in Open Source Software Development Teams
The study examines the relationship between social network structure and knowledge sharing in Open Source Software (OSS) development teams. One hundred and fifty projects were selected from SourceForge.net using stratified sampling. Social network structure was measured by two indices: degree of centralization and core/periphery fitness. Knowledge sharing was measured from two aspects: the qual...
متن کاملIdentifying knowledge brokers that yield software engineering knowledge in OSS projects
Much research on open source software development concentrates on developer lists and other software repositories to investigate what motivates professional software developers to participate in open source software projects. Little attention has been paid to individuals who spend valuable time in lists helping participants on some mundane yet vital project activities. Using three Debian lists ...
متن کاملFacilitating Social Network Studies of FLOSS using the OSSNetwork Environment
Open source projects are typical examples of successful distributed software development projects. Understanding how coordination in these projects takes place can provide important lessons to Software Engineering researchers and practitioners. This understanding has been achieved using different research methods, including, surveys, case studies and social network analysis. However, to conduct...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005